(假日班)最新、最令人期待的Flex 4 / Flash Builder課程來了!
Flex 4 / Flash builder 4 課程完整大綱
一、Flex4/Flash Builder4全新教學
1.Flex4 突破Web 2.0 企業應用、新功能介紹、系統展示、其他軟體整合等完整Flash平台Overview。
2.從安裝到建立專案、環境介面、配合好用快速鍵輕鬆上手,包含第一次嘗鮮製作、預覽、匯入、匯出專案整合應用。
二、徹底學習ActionScript3
ActionScript 3 細說從頭
把語言自然生成而不是重新學習,學Flex同時學好您的ActionScript 3,非常適合AS3初學者,或還沒學過ActionScript3的朋友,本次要好好讓您現場體驗實境,火力加強您的ActionScript 3功力。
[ActionScript 3大綱內容]
1.完整學習ActionScript 3語言基礎
2.變數的意義與使用
3.建立函數、事性處理、迴圈(Loops)、條件式(Conditionals)
4.顯示物件的原理與實作
5.如何建立您的類別(Class)及定義屬性、方法
6.運行於包裹(packages)的架構及了解類別的路徑原則
7.AS3裡的文字欄位使用範例
8.載入外部文字
9.教您AS3來操作XML及資料內容
10.載入外部圖片及bitmap圖型原理
11.使用AS3來作TweenLite動畫
12.帶您進入封裝、繼承與多型的世界,這就是物件導向
13.類別的使用範圍及getter & setter實作範例
14.很清楚的派送事件範例
15.AS3的錯誤追蹤
16.自己建立界面與實作
有了AS基礎練習後,您一定要知道的設計模式(Design Patterns)
17.什麼是MVC? (Model View Controller),觀念介紹及實作範例
*在AS3建立Model類別
*在AS3建立View類別
*在AS3建立Controller類別
及如何在應用程式使用MVC模式
三、Flash Builder4全新功能基本功
1.了解MXML裡的空間命名及認識Flash元件、容器
2.將MXML轉換到AS3
3.在MXML使用AS3
4.變數的宣告與使用並了解AS的資料型別
5.相關指令與開發工具使用技巧
四、Flash Builder除錯工具
1.正確安裝/移除Flash Player
2.程式執行時在背後運作過程,一覽無遺
3.手動追蹤程式碼
4.使用中斷點的技巧
5.隨時可觀看某個AS表現式
6.偵測界面狀況上的改變
五、視覺化控制元件
1.MX與Spark元件差異
2.如何在MXML及AS宣告視覺元件
3.控制文字顯示及調整更豐富的文字呈現
4.按鈕操作
5.如何嵌入圖片,及執行程緒時的載入,並了解SWF的嵌入
6.雙向Binding使用範例
六、全盤帶您了解Flex/Flash事件架構
1.簡單來做派送事件處理
2.在MXML標籤裡也可以使用事件處理
3.什麼是事件物件(Event Object)及如何使用事件偵聽功能
七、Flex/Flash應用程式的佈局
1.如何設定應用程式佈局與相關屬性
2.使用Spark群組容器及相關容器使用範例(包含Panel、Panel control bar、BorderContainer)
3.要怎麼界定佈局的相關技巧
4.介紹您視覺狀態的使用方式
八、為自己量身訂做「自訂元件」
1.自訂元件在MXML裡的來龍去脈(包含屬性、方法及設定狀態),並了解MXML及AS建立實體的方式
2.如何將自訂元件來做派送事件
3.建立自己的事件類別
4.派送與處理自訂事件
九、Flex/Flash應用程式的導覽管理
1.好用的ViewStack內器
2.用AS3來撰寫導覽列
3.按鈕棒(ButtonBar)、標籤導覽器(TabNavigator)、手風琴(Accordion)等容器實作
十、將Flex/Flash加上CSS樣式
1.在標籤內就直接設定CSS
2.嵌入您的CSS檔、外部CSS檔及一併學習在Flex使用CSS的技巧
3.也可以使用AS3來程式化設定CSS
4.執行時來載入CSS樣式
十一、用MXML及FXG來做您的介面外觀(Spark外觀元件)
1.直接用MXML來畫向量圖
2.利用Illustrator、Fireworks來匯出FXG檔,並套用在Flash應用程式
3.您也可以自訂應用程式的外觀(實作與技巧)
4.指定外觀(skin)到多重的元件
5.同樣也可以執行時來載入外觀
十二、Flex/Flash應用程式的資料運作、操作
1.直接嵌入資料及利用陣列元件來管理資料
2.利用MXML、AS3來建立Value Object類別
3.Value Object應用範例
4.動態資料顯示密技
5.資料輸入表單元件及資料驗證使用範例
6.如何將資料包裝在Value Object元件及教您使用自訂事件來分享資料
十三、ActionScript與JavaScript互通有無
怎麼用ActionScrpt去呼叫JavaSction函數,又怎麼用JavaScript去呼叫ActionScript,我們提供了最佳學習範例來教你。
十四、洞悉系統事件
同樣是控制事件上的設定、觸發(包含滑鼠、鍵盤),也就是告訴你如何加入事件的監聽、控制、指派等絕竅。
十五、建立多國語系介面
在Flex程式裡如何一次做到多國語系介面,如何管理語系問題,系統切換方式等,讓您的系統更有國際觀。
十六、如何讓搜尋引擎容易找到你?使Flex / Flash 系統"搜尋引擎最佳化(SEO)"
很多人在製作Flex / Flash系統時,不知道如何可以做到搜尋引擎最佳化(SEO),先看看此範例http://flex.org/showcase/ 你可以查到Google的PageRank是多少,
此網站內容全是Flash格式,由Flex製作完成,本課程將把獨家秘技教你,讓搜尋引擎更能找到你。
十七、Flex如何與.NET、Java、PHP、ColdFusion、Ruby on Rails、Perl等後端連結
很多人或多或少都會遇到此這情況,您是用不同的後端技術嗎?如:.NET、Java、PHP、ColdFusion、Ruby on Rails、Perl,本課程教導您如何串連使用(而且是Remoting喔),這樣您就不用擔心您的後端語言要怎麼與Flex串起來了。
十八、快樂佈署你的程式
建立完你的程式後,教你如何確實佈署程式,甚至有系統地開源你的程式碼。
十九、如何將Flex輕鬆整合AIR桌面應用程式
當你學完Flex之後,將教你如何不費吹灰之力發佈成自己的AIR桌面應用程式,並且包含設定視窗格式、圖示(icon)、資料夾及注意發佈時的技巧。
二十、完整專案範例
練完基本功後,再幫你複習重點,並教你如何用Flex從無到有,建立一個完整範例系統。
更多:http://forum.j2eemx.com/flex-flex-training-classes/6713-5-22-flex-4-flash-builder-4-a.html